two-toothed door snail - Francés Inglés Diccionario